package com.hkts.naturalgas.performance.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import com.hkts.naturalgas.performance.entity.HkAssessmentInfo;
import com.hkts.naturalgas.performance.performanceVo.*;
import com.hkts.naturalgas.utils.CustomPage;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * Mapper 接口
 * </p>
 *
 * @author yck
 * @since 2020-12-23
 */
@Mapper
public interface HkAssessmentInfoMapper extends BaseMapper<HkAssessmentInfo> {
    List<HkAssessmentInfo> selectHkAssessmentInfo(List<String> ids);

    List<ProcessDateAndEmpNumVo> getAssessmentDates(AssessmentDateQueryVo vo);

    List<ProcessDateAndEmpNumVo> getHontUserNum(HontUserNumQueryVo vv);

    List<AssessmentDetilVo> getAssessmentDetil(HontUserNumQueryVo vo);

    List<Map> getAssessmentDatesCount(AssessmentDateQueryVo vo);
    void updateStatusByProcessInstanceId(String processInstanceId);

    List<String> getMonthArray(AssessmentDateQueryVo vo);

   /* List<ProcessDateAndEmpNumVo> getAdminAssessmentDates(AssessmentDateQueryVo vo);

    List<Map> getAdminAssessmentDatesCount(AssessmentDateQueryVo vo);

    List<AssessmentDetilVo> getAdminAssessmentDetil(HontUserNumQueryVo vo);*/
}
